package com.zy.mc_module.utils;


import android.text.TextUtils;

import java.math.BigDecimal;

public class Utils {
    public static String isEmpty(CharSequence str) {
        if (TextUtils.isEmpty(str)) {
            return "0";

        }
        return str.toString();
    }

    public static String getDoubleValue(String str) {
        str = isEmpty(str);
        BigDecimal bd = new BigDecimal(str);
        double num = bd.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
        str = String.format("%.2f", num);
        return str;
    }

    public static String getDoubleValue(BigDecimal str) {
        if (str == null)return "0.00";
        double num = str.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
        return  String.format("%.2f", num);
    }
}
